thigh-slapper - English Synonyms Dictionary