Appointment. The primary difference between city or town managers and mayors is how they get their positions. A city or townâs general population votes a mayor into office but has little to no say about hiring a manager.
Definition of deposition for English Language Learners. 1  law : a formal statement that someone who has promised to tell the truth makes so that the statement can be used in court; especially : a formal statement that is made before a trial by a witness who will not be present at the trial.
deposition. noun. 1. sworn statement (Law) evidence, testimony, declaration, affidavit The material would be checked against depositions from other witnesses. 2. depositing, build-up, accumulation, settling, precipitation (technical) This leads to calcium deposition in the blood vessels.