Invincible ruse Synonyms

Definitions for Invincible


Definitions for Ruse


  • (noun) a deceptive maneuver (especially to avoid capture )