Synonyms: armored vehicle, armoured vehicle
Definition: a vehicle that is protected by armor plate
Similar words: self-propelled vehicle
Definition: a wheeled vehicle that carries in itself a means of propulsion
Definition: (adj) expressing reproof or reproach especially as a corrective
reproachful, reproving, admonishing
Copyright © 2019. All rights reserved.