1
a new method, idea, product, etc.
2
an abstract idea; a general notion.
3
giving pleasure or satisfaction
4
extremely hungry.
5
continuing or long-lasting.
6
drive or force (an attack or attacker) back or away.
7
consternation and distress, typically that caused by something unexpected.