availed themselves of - to do something when the situation is right or you have the opportunity to do it
Articles found:
availed themselves of - to do something when the situation is right or you have the opportunity to do it