Impelled potion Synonyms

Definitions for Impelled


  • (adjective) urged or forced to action through moral pressure

IP abbreviation

IP is an abbreviation for Impelled Potion
What does IP stand for?
IP stands for "Impelled Potion"

Definitions for Potion


  • (noun) a medicinal or magical or poisonous beverage