Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

retort1 British & World English

say something in answer to a remark, typically in a sharp, angry, or witty manner

retort2 British & World English

a container or furnace for carrying out a chemical process on a large or industrial scale