Russian pilot who transferred to Ukraine calls on Russians to follow his example

by KI_official

2 comments
  1. Meaning of defect in English
    defect
    verb [ I ]
    us
    /dɪˈfekt/ uk
    /dɪˈfekt/
    to leave a country, political party, etc., especially in order to join an opposing one:
    When the national hockey team visited the U.S., half the players defected.
    The British spy, Kim Philby, defected to the Soviet Union/defected from Britain in 1963.
    Compare

Leave a Reply