HUMMOCK





Definition:

  1. [noun] a small natural hill
    Synonyms: knoll, mound, hillock, hammock

Synonyms:


Related Words: