abjectare

listen to the pronunciation of abjectare
اللاتينية - الإنجليزية
throw/cast away/down/aside
sell too cheaply
humble
abandon
slight
debase