Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
waggon
in English
waggon
#limited
Plural
waggons
Definitions
Noun
a
cart
for
hauling
loads
an
enclosed
vehicle
for
goods
or
people
;
a
lorry
a
movable
dwelling
;
a
caravan
a
railway
freight
car
a
vehicle
type
(
SUV
,
car
,
etc
.)