慣用句

idiom; set phrase; idiomatic phrase

Meaning

  1. n
    idiom; set phrase; idiomatic phrase

Example sentences

  • Why does English have so many idioms and phrasal verbs?