make-doEnglish

make-do, makeshift, stopgap

Noun

Something contrived to meet an urgent need or emergency

English: makeshift, stopgap, make-do

English words with similar meanings

Show 2 words