look up any word, like cleveland steamer:
 
1.
1 one of several parts of someone's charater, situation etc; aspect
2 one of the flat surfaces of a precious stone
I believe we have just discussed every facet of the problem.
by Ewelina May 24, 2007