Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-7 of 7 results

synonymous British & World English

(of a word or phrase) having the same meaning as another word or phrase in the same language