burrow - English Synonyms Dictionary