noun
a desert on the Arabian Peninsula in southwestern Asia
• Syn: ↑Arabian Desert
• Instance Hypernyms: ↑desert
• Part Holonyms: ↑Arabian Peninsula, ↑Arabia
• Part Meronyms:
Useful english dictionary. 2012.
Useful english dictionary. 2012.