eat your own dog food

Definition

A slang term used to describe a company utilizing in-house inventory to maintain corporate sustainability during a financial crisis.
Browse Definitions by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
easy money policy eating stock