What is the meaning of Underpant?

Attributive form of underpants.

pledge (solemn promise)

Source: wiktionary.org