Oxford Dictionary of English Idioms

Offers entries for over six thousand idioms, including seven hundred new to this edition, and provides background information, additional cross-references, and national variants.

GBS_insertEmbeddedViewer(“g9ynBrageYIC”, 500,400);

Leave a Reply

Your email address will not be published. Required fields are marked *