man in harlequin costume at festivities - English Synonyms Dictionary