Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
battlewagon
in English
battlewagon
#uncommon
Definitions
Noun
a
large
warship
with
heavy
weaponry
(
naval
context
)
The
navy
deployed
a
battlewagon
to
the
conflict
zone
.
a
heavily-armed
vehicle
or
ship
;
combat
ready
The
armored
battlewagon
led
the
ground
assault
with
precision
.
Base Words
battle
wagon