to make a great display in any way, especially in oratory

listen to the pronunciation of to make a great display in any way, especially in oratory
İngilizce - İngilizce
splurge
to make a great display in any way, especially in oratory