Recent troika Synonyms

Definitions for Recent


  • (adjective) of the immediate past or just previous to the present time

Definitions for Troika


  • (noun) a Russian carriage pulled by three horses abreast
  • (noun) a modern Russian triumvirate
  • (noun) the cardinal number that is the sum of one and one and one