A moment later she had closed the door on Charles.
I am not familiar with this usage of "on". What does "on Charles" mean?
On Charles may have various meanings in different sentences. com/close+the+door+on CB
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
On Charles may have various meanings in different sentences. What you want to know is what the idiom to close the door on someone means: https://idioms.thefreedictionary.com/close+the+door+on
CB