Synonyms: sign, sign on, sign up, contract
Definition: engage by written agreement
Usage: They signed two new pitchers for the next season
Similar words: hire, employ, engage
Definition: engage or hire for work
Usage: They hired two new secretaries in the department; How many people has she employed?
Definition: (adj) relatively long in duration; tediously protracted
drawn-out, extended, lengthy, prolonged
Copyright © 2020. All rights reserved.