IWSR

(redirected from Irrigation Water Supply Reliability)
AcronymDefinition
IWSRInternational Wines and Spirits Record (UK)
IWSRIrrigation Water Supply Reliability
IWSRIntegrated Weapons System Review (US DoD)