tendon sense
noun
: a sense adjunct to the muscle sense and mediated by receptors on or near the tendons
Love words? Need even more definitions?
Merriam-Webster unabridged
Share