insistent – adj. demanding that something happen or someone do something
mightily –adv. very much
prominent –adj. well known and important
endured – v. to experience something painful for a long time
lace – n. a very light and thin cloth made with patterns of holes
handkerchief – n. a small cloth used for wiping your ears, nose, or face
drafty – adj. cold air moving through that makes it feel cold
outspoken –adj. talking freely about what one thinks
abrasive – adj. having a rough, unpleasant quality
she could not hold her tongue – phrase. She was not able, or unable, to control what she said, and said things other's disagreed with.