▸ adjective [with infinitive]
2 compelled by the circumstances; obliged:
he was fain to acknowledge that the agreement was sacrosanct.
– ORIGIN Old English fægen ‘happy, well pleased’, of Germanic origin, from a base meaning ‘rejoice’; related to fawn2.