better buy than borrow. - English Synonyms Dictionary