Word of the Week: Ambrosial Rollo Tomasi September 20, 2010 Ambrosial – exceptionally pleasing to taste or smell; especially delicious or fragrant. Source: Dictionary