wax eloquent

idiom

Definition of wax eloquent

: to say a lot (about something) He waxed eloquent on/about the pleasures of gardening.