The phrase "city of strait" is quite specific to a place located near a narrow passage of water. However, there are several synonyms that can describe the same location with different words. These can include "port town," "harbor city," "coastal metropolis," "waterfront municipality," and "seaside hub." Each of these synonyms has a unique connotation, but they all point to a city or town located near water, either for commerce, transportation, or leisure. By using different words to describe the same place, we can add variety and interest to our writing or speaking while still communicating the same idea.