(n) :
an act, plan or other means, used or proposed, to solve a problem; the act or process of explaining or proposing an approach to solving a problem
(n) :
an act, plan or other means, used or proposed, to solve a problem; the act or process of explaining or proposing an approach to solving a problem