landing vehicle tracked
English
Pronunciation
Noun
landing
vehicle
tracked
(
plural
landing vehicles tracked
)
(
military
)
Synonym of
amtrac
.