Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-7 of 7 results

satire US English

the use of humor, irony, exaggeration, or ridicule to expose and criticize people’s stupidity or vices, particularly in the context of contemporary politics and other topical issues

satire English-French

satire f

satire English-Italian

satira f