n.
1.an active and efficient cause
2.a substance that exerts some force or effect
3.a representative who acts on behalf of other persons or organizations
4.a businessman who buys or sells for another in exchange for a commission
5.any agent or representative of a federal agency or bureau
6.the semantic role of the animate entity that instigates or causes the hapening denoted by the verb in the clause
Idiom of the Day
let (someone) have it
to hit someone hard, to scold someone angrily
One man let another man have it when they had a fight on the bus.