Word info

sunblush

Adjective

Meaning

sunblush (not comparable)

(marketing, of tomatoes) Partially sun-dried.

Source: en.wiktionary.org

Close letter words and terms