The phrase
"heavy price" means facing significant negative consequences or having to sacrifice something valuable.
Full definition
Similar and related words and phrases are presented below.
«heavy»
«price»
Related phrases
Phrases with «heavy price»
Sentences with «heavy price»