MEANING
To destroy, spoil, damage completely, to annihilate.
MEANING 2
To cause loss of one’s position, home or happiness
OTHERRELATED USES/SOURCES/FUNCTIONS WORDS.
Reflexive- yonawisha- to cause one’s own ruin.