to be destroyed, ruined, or wasted; to come to ruin; to perish; to waste

listen to the pronunciation of to be destroyed, ruined, or wasted; to come to ruin; to perish; to waste
English - English
spill
to be destroyed, ruined, or wasted; to come to ruin; to perish; to waste
Favorites