[verb] [I] [formal] [disapproving] - to speak or write about something in great detail or for a long timeShe expatiated on/upon/about her own work for the whole afternoon.
EXPATIATE
Meaning of EXPATIATE in English
Cambridge English vocab. Кембриджский английский словарь. 2012