Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

snark1 British & World English

an imaginary animal (used typically with reference to a task or goal that is elusive or impossible to achieve)

snark2 British & World English

make snide and sharply critical comments