Idioms of the World

Idioms. /ˈɪ.di.əmz/ n. Those little phrases specific to a language whose meaning is not merely the sum of its parts. Such as, “It’s raining cats and dogs,” which literally no native English speaker ever says, so can we please stop teaching that in ESL ...Read More