meaning of weather bound
1. delayed or shut in by bad weather; "weather-bound traffic"; "irritable weather-bound
">children"
1. delayed or shut in by bad weather; "weather-bound traffic"; "irritable weather-bound
">children"