Meaning of “tenterhooks” in the English Dictionary

English