odoˈrareEnglish translation of odoˈrareA. vt smell; (profumare) perfume Definition of smell in the British & World English dictionary Definition of smell in the US English dictionary Translate smell | into French | into German | into Spanish B. vi odorare di = smell of