-
(单词翻译:双击或拖选)
Twitter 'blocked' in Turkey
Vocabulary
went down
(of a website) stopped working
mocked
made something or someone look stupid by saying unkind things or laughing at them
rally
large public meeting of people of the same political opinion
wipe out
destroy completely
court rulings
official decisions
circulated
shared; made available to lots of people