poner en la calleMeaningsVerb1. to release (a product) (idiomatic)2. to show the door (sack, fire) (idiomatic)