ENGLISH
REFERENCE
ENGLISH
REFERENCE
by a landslide
idiom
with big margins, with a huge difference
Anchors to
landslide
© 2026 English Reference
Lists