Good definition

good |goŏd|

adjective ( better |ˈbetər|, best |best|)

1 to be desired or approved of
 * pleasing and welcome
 * expressing approval

2 having the qualities required for a particular role
 * functioning or performed well
 * appropriate to a particular purpose
 * (of language) with correct grammar and pronunciation
 * strictly adhering to or fulfilling all the principles of a particular cause, religion, or party
 * (of a ticket) valid

3 possessing or displaying moral virtue
 * showing kindness
 * obedient to rules or conventions
 * used to address or refer to people, esp. in a patronizing or humorous way
 * commanding respect
 * belonging or relating to a high social class

4 giving pleasure; enjoyable or satisfying
 * pleasant to look at; attractive
 * (of food and drink) having a pleasant taste
 * (of clothes) smart and suitable for formal wear.

5 [ attrib. ] thorough.
 * used to emphasize that a number is at least as great as one claims
 * used to emphasize a following adjective
 * fairly large : a good crowd

6 used in conjunction with the name of God or a related expression as an exclamation of extreme surprise or anger noun

1 that which is morally right; righteousness

2 benefit or advantage to someone or something

3 ( goods) merchandise or possessions
 * Brit. things to be transported, as distinct from passengers
 * ( the goods) informal the genuine article.

adverb informal well : my mother could never cook this good.