English Idioms
Comprehensive resource for understanding and mastering English idioms
English Idioms
Alphabetical list
Idioms by topic
Random Idioms
English Idioms by topic SELFISH
axe to grind
by hook or by crook
feather one’s (own) nest
have designs on
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
English
Russian
French