Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
submarining
in English
submarining
#uncommon
Definitions
Verb
designing
or
operating
underwater
vessels
building
or
commanding
submarines
Noun
the
process
of
submerging
or
diving
underwater
Base Words
submarine
ing