Summary
English Synonyms:   more detail...
  1. tank turret:


English

Detailed Synonyms for tank turret in English

tank turret:

tank turret [the ~] nom

  1. the tank turret
    the tank turret

Related Synonyms for tank turret