Skip to content
Dictionary

hammock

noun

  1. large sling a person can lie in
  2. ecosystem in Southeastern United States consisting of stands of trees, usually hardwood, that form an ecological island within a contrasting ecosystem
L101386 on Wikidata ↗