MEOWS


AcronymDefinition
MEOWSMousers Enforcing Our World Safety (Cats & Dogs)
MEOWSMulti-Mode Electro-Optic Weapon System