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