meaning of shell shock

1. a mental disorder caused by stress of active warfare


Related Words

shell shock |

Developed & Maintained By Taraprasad.com

Treasure Words