Weather-bound By admin - November 16, 2017 0 1432 Facebook Twitter Pinterest WhatsApp Weather-bound definition Weather-boundadjectivePrevented from travelling or doing something on account of bad weather