fourrièreTop 15000MeaningsNoun1. pound (place for the detention of stray animals)2. tow pound, car impound (place to which law enforcement tow vehicle)Examples1Sa voiture est à la fourrière.His car's in the impound.