Synonyms for "trepan"

Words with similar meaning