A word examined

leveraged

adjective
9 letters·English
adjective

leveragedused something to gain an advantage or achieve a result

Wiktionary →
No comments yet