the faint of heart definition
Definition of faint of heart. : lacking the courage to face something difficult or dangerous âusually used in the phrase not for the faint of heart This is a difficult climb that is not for the faint of heart.