TOMCAT

views updated Jun 11 2018

TOMCAT (ˈtɒmˌkæt) Military theatre of operations missile continuous-wave antitank weapon

More From encyclopedia.com