place - an abstract mental site; "he features a Distinctive put in my ideas"; "a location in my heart"; "a political system with no place for the less notable groups" compound — simple very important of avoir + earlier participle — straightforward imperative of avoir + previous participle uncomplicated critical of avoir + past participle —