Dictionary search results

Showing 1-3 of 3 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

demob English-Spanish

desmovilizar*