Table of Contents
Synonyms
Etymology

1. suntrap

noun. a terrace or garden oriented to take advantage of the sun while protected from cold winds.

Synonyms

Etymology

  • sun (English)
  • sunne (Middle English (1100-1500))
  • trap (English)
  • trappe (Middle English (1100-1500))