a phrase compiled of words which typically are not used together to take on a different meaning that cannot usually be deduced from the words individually. examples include raining cats and dogs or having a chip on your shoulder
top: all
|
today
search in topic