Synonyms: antitank
Definition: designed for defense against armored vehicles
Similar words: defensive
Definition: intended or appropriate for defending against or deterring aggression or attack
Usage: defensive weapons; a defensive stance