asked 208k views
4 votes
Define Gulf in your own words?

asked
User Sllopis
by
8.3k points

1 Answer

5 votes

Answer:

A deap inlet of the sea Almost surrounded by land, with narrow mouth.

answered
User Pete Houston
by
8.1k points

No related questions found