English Dictionary
Definition avail yourself of something in British English
avail yourself of something phrase
phrase
1
if you avail yourself of something, you use it
Synonyms and related words
