Place down

Definitions

Verb
  1. 1
    cause to sit or seat or be in a settled position or place wordnet

Next best steps

Mini challenge

Unscramble this word: placedown