Synonyms of availed

1 Syllable
fill, meet, work
2 Syllables
fulfill, answer, profit, serve, account
3 Syllables
benefit, suffice, satisfy
4 Syllables
advantage