meaning of fallout shelter

1. a shelter to protect occupants from the fallout from an atomic bomb


Related Words

fallout shelter |

Developed & Maintained By Taraprasad.com

Treasure Words