makeshift Meaning and Definition
View English Meanings of: tadbeer
1. n. something contrived to meet an urgent need or emergency
2. s. done or made using whatever is available
Makeshift may refer to:
1. n. something contrived to meet an urgent need or emergency
2. s. done or made using whatever is available
Sponored Video