Definify.com

Definition 2024


tropical-storm

tropical-storm

See also: tropical storm

English

Noun

tropical-storm

  1. attributive form of tropical storm