Definitions from Wiktionary (subbay)
▸ noun: (geography) A bay located within a larger bay.
▸ Words similar to subbay
▸ Usage examples for subbay
▸ Idioms related to subbay
▸ Wikipedia articles (New!)
▸ Popular adjectives describing subbay
▸ Words that often appear near subbay
▸ Rhymes of subbay
▸ Invented words related to subbay
▸ noun: (geography) A bay located within a larger bay.
Similar:
sub-bay,
subbasin,
subregion,
subcavity,
subterritory,
sublocation,
subarea,
subplace,
subpeninsula,
subfeature,
more...
Opposite:
▸ Words similar to subbay
▸ Usage examples for subbay
▸ Idioms related to subbay
▸ Wikipedia articles (New!)
▸ Popular adjectives describing subbay
▸ Words that often appear near subbay
▸ Rhymes of subbay
▸ Invented words related to subbay