Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

demob British & World English

demobilize (troops)

demob-happy British & World English

feeling elated because one is about to leave a stressful or responsible job or situation