English translation for "king was deposed by the revolution"
国王被革命废黜了the
Related Translations:
depose: vt.1.把…免职,废黜(国王等)。2.【法律】宣誓证明 (that)。3.放置。短语和例子depose sb. from office 免去某人的职务。 depose sth. on the table 把某物放在桌上。vi.宣誓作证。 depose to a fact 宣誓证明某事。adj.-able 可废除的,可罢免的。