Definitions
noun
the spatial property of the way in which something is placed
“the placement of the chairs”
noun
contact established between applicants and prospective employees
“the agency provided placement services”
Look “placement” up elsewhere
Want another word?
Spin the dictionary for a fresh one.