Short - not sufficient to satisfy a necessity; "an inadequate profits"; "a weak wage"; "revenue is short"; "on short rations"; "food items is in short supply"; "short on working experience" Influencer Advertising Hub Author The Influencer Marketing and advertising Hub Crew delivers alongside one another a diverse team of industry https://griffintbccy.blogproducer.com/42322575/a-review-of-youtube