Tarse definitions

(obsolete) The penis.
noun
0
0
The tarsus (seven bones in the ankle.)
noun
0
0
(falconry) A male falcon.
noun
0
0
Advertisement

Origin of tarse

From French tarse, from Latin tarsus.