meaning of monkeytail
1.
A
short,
round
iron
bar
or
lever
used
in
naval
gunnery.
Related Words
monkeytail
|
Developed & Maintained By
Taraprasad.com