Definition for O'DOR-A-TING

O'DOR-A-TING, a.

Diffusing odor or scent; fragrant.

Return to page 17 of the letter “O”.