Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun abukir_bay
1 sense of abukir bay
Sense 1
Abukir, Abukir Bay -- (a bay on the Mediterranean Sea in northern Egypt)
INSTANCE OF=> bay, embayment -- (an indentation of a shoreline larger than a cove but smaller than a gulf)