A collection of original riddles, each using a homonym as the answer : bizarre-bazaar, knight-night, and similar pairs of words.
An easy-to-use dictionary that contains explanations for more than 600 exciting idioms and their origins.
More than 600 idioms, phrases, sayings, and expression.