v. phr. To be satisfied; be surfeited; be overindulged. Howard says he's had his fill of expensive golf tournaments in Europe.
HAVE ONE'S FILL
Meaning of HAVE ONE'S FILL in English
American idioms English vocabulary. Английский словарь американских идиом. 2012