1 settle, ensconce, set, implant, embed. See synonyms for entrench on Thesaurus.com. QUIZ. WILL YOU SAIL OR STUMBLE ON ...
確定! 回上一頁