n.
1.the suppression of a gene by the effect of an unrelated gene
2.the accumulation of blood in an organ
3.any of the three persons of the Godhead constituting the Trinity especially the person of Christ in which divine and human natures are united
4.(metaphysics) essential nature or underlying reality
Idiom of the Day
up one's alley
something one is good at or enjoys
Computer programming is right up his alley and he is very good at it.