English idioms and what they mean

An idiom is a phrase whose meaning is not the sum of its words: spill the beans has nothing to do with beans. Here are 284 common ones, each with a plain meaning, where it probably comes from, real examples and a quick check.

Most looked up

By topic

A to Z

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

R

S

T

U

W

Y