Noun · B2
pledge
Meaning

a solemn promise or undertaking; a commitment to something.