Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
teargas
in English
teargas
us
//ˈtiːɚɡæs//
uk
//ˈtiːəɹɡæs//
#limited
Plural
teargas
Definitions
Noun
a
chemical
causing
eye
irritation
The
police
deployed
teargas
to
disperse
the
crowd
.
non-lethal
compound
used
for
crowd
control
Teargas
was
released
into
the
air
,
causing
people
to
cough
.
Base Words
tear
gas