1 definition by Kurto2021

The process of speaking to each level of management within a business in order to arrive at the best possible deal.
Mike was morrowing at Best Buy and wound up saving $150 on his new TV.
by Kurto2021 January 30, 2009
Get the Morrowing mug.