Synonyms for Feel (same or very similar meaning)
WordNet sense 1 (the general atmosphere of a place or situation and the effect that it has on people):
feeling, flavor, look, smell, spirit, tone, flavour
WordNet sense 2 (a property perceived by touch):
tactile property
WordNet sense 3 (perceive by a physical sensation, e.g., coming from the skin or muscles):
sense
WordNet sense 4 (undergo an emotional sensation):
experience
WordNet sense 5 (examine (a body part) by palpation):
palpate
WordNet sense 6 (examine by touch):
finger
WordNet sense 7 (come to believe on the basis of emotion, intuitions, or indefinite grounds):
find
From the ODE community, based on WordNet
add/edit