Word info

odorating

Adjective

Meaning

Diffusing odor or scent; fragrant.

Source: Webster's dictionary

Close letter words and terms