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) defying imitation; matchless
Copyright © 2019. All rights reserved.