Promised beforehandPromised beforehand.
(not comparable)Promised beforehand.
From fore- + promised.
Wiktionary, CC BY-SA 4.0 · source