Forehand



ENGLISH MEANING
noun
1.
All that part of a horse which is before the rider.
2.
The chief or most important part.
3.
Superiority; advantage; start; precedence.
adjective
1.
Done beforehand; anticipative.