English-Lithuanian translations for bombardier
Definition of bombardier
- An enclosed passenger vehicle, propelled over snow and ice by caterpillar tracks and steered by skis, whose actual original product name was Auto-Neige™/Snowmobile™, made by Bombardier Ltée
Trending Searches
Popular Dictionaries