A word examined

leveraged

adjective
9 letters·English
adjective

leveraged—used something to gain an advantage or achieve a result

Wiktionary →
No comments yet