meaning of cowlstaff

1. A staff or pole on which a vessel is supported between two persons.


Related Words

cowlstaff |

Developed & Maintained By Taraprasad.com

Treasure Words