meaning of rain out

1. prevent or interrupt due to rain; "The storm had washed out the ">game"


Related Words

rain out | rainbow trout | souterrain |

Developed & Maintained By Taraprasad.com

Treasure Words