GIVE v. 2 definitions
ve off, to emit, as steam, vapor, odor, etc. -- To give one's self away, to make an inconsiderate surrender of one's cause, an unintentional disclosure of one's purposes, or the like. [Colloq.] -- To give out. (a) To utter publicly; to report; to announce or declare. One that gives out himself Prince Florizel. Shak. G…
GOOD a. 2 definitions
Not small, insignificant, or of no account; considerable; esp., in the phrases a good deal, a good way, a good degree, a good share or part, etc.