Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
protested
in English
protested
#common
Lemma:
protest
The lemma is the base or root form of this word.
Definitions
Verb
expressed
strong
disagreement
;
objected
made
a
public
declaration
of
disapproval
formally
objected
to
something