1
[ adjective ] of greatest advantage or suitability

Synonyms

most_desirable

Related terms

best

*