morral

/mɒrəl/

Definitions

1. noun

a mound or heap, especially of earth or stones

“The morral at the base of the hill was formed by centuries of erosion.”

2. noun

a small hill or mound of earth or stones

“The morral in the garden was covered in wildflowers.”

Synonyms

  • heap
  • hill
  • mound

Antonyms

  • depression
  • valley