arabian peninsula Meaning, Definition & Usage

  1. noun a peninsula between the Red Sea and the Persian Gulf; strategically important for its oil resources
    Arabia.

WordNet