an open area of hills covered with rough grass, especially in Britain:
Thesaurus: synonyms and related words
Geography: deserts, prairies & wildernesses
See more results »
to tie a boat so that it stays in the same place:
Arriving & departing by boat or ship
a member of the group of Muslim people from North Africa who ruled Spain from 711 to 1492
Middle Ages (medieval Period) 501-1500
to attach a boat or ship to something on land or to the surface under the water to keep it in place:
英语词典包含110679条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。