Definition of 高歌放吟 (こうかほうぎん)

noun
singing at the top of one's voice(yojijukugo)
Related Kanji
tall, high, expensive
song, sing
set free, release, fire, shoot, emit, banish, liberate
versify, singing, recital