/tup/ , n. , v. , tupped, tupping .
n.
1. Chiefly Brit. a male sheep; ram.
2. the head of a falling hammerlike mechanism, as of a steam hammer or pile driver.
v.t.
3. Chiefly Brit. (of a ram) to copulate with (a ewe).
v.i.
4. Chiefly Brit. (of a ewe) to copulate.
[ 1300-50; ME tope, tupe ram, of obscure orig. ]