Definitions
1.verbTo utter, publish; to announce, proclaim, report.
2.verbTo send forth, emit; to cause to be sent forth.
3.verbTo issue; to distribute."Can you help me to give out the new books to the class, please?"
4.verbTo cease functioning in some way.
5.verbTo complain, sulk, chastise."He was always giving out about the weather."