indenture
(in-den-ture)
3 syllables
Definition
noun. 1 a contract binding one party into the service of another for a specified term; 2 a concave cut into a surface or edge as in a coastline
Example Sentence
He signed the indenture agreeing to serve him for five years.
Synonyms
arrangement; agreement; compact; contract
Antonyms
freedom
Rhymes
- bencher
- clencher
- denture
- mencher
- quencher
- rencher
- trencher
- venture
- adventure
- debenture
- indenture
- laventure
- misadventure
- eurodebenture