#76,850
-
①
to let spoil; to leave to rot; to cause to rot; to corrode
-
②
to discourage; to dishearten
Learn this word with smart reviews that adapt to you
Save word