A-Z Database

A-Z Database

All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Putting on the dog

Putting on the dog means putting on a flashy, showy display; an American expression dates from the second half of the 19th century. It is thought to d...

Read More


Pyrrhic victory

A victory gained at such great cost that it is almost a defeat. The expression first appeared in print during the 19th century but may been used befor...

Read More


back to top