Potion

Tamil Dictionary definitions for Potion

Potion : குடிபானம்

Potion definition

Noun. A draught; a dose; usually, a draught or dose of a liquid medicine.

Transitive verb. To drug.