Origin: Latin suffix -ude
Definition, synonyms and related words
To thrust away.
The word comes from the Latin verb abstrūdō, which means to push away or hide. It is related to the word "abstruse."