Spanish Sahara n : an area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992 [syn: {Western Sahara}]
Copyright © 2024 3Dict.net