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
English - English
splurge
to make a great display in any way, especially in oratory
Favorites