Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
barricades
in English
barricades
us
/ˈbæ.riˌkeɪdz/
uk
/ˈbæ.riˌkeɪdz/
#uncommon
Lemma:
barricade
The lemma is the base or root form of this word.
Definitions
Noun
an
obstacle
or
protective
structure
a
barrier
for
defence
or
blockage
;
across
roads
a
site
of
conflict
or
confrontation