Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
suffrage
in English
suffrage
us
/ˈsɜfrɪdʒ/
uk
/ˈsʌf.ɹɪdʒ/
#uncommon
Plural
suffrages
Definitions
Noun
the
right
to
vote
or
express
opinion
participation
in
democratic
decisions
;
having
a
voice
electoral
rights
in
a
representative
system