Catboat
English Meaning
A small sailboat, with a single mast placed as far forward as possible, carring a sail extended by a gaff and long boom. See Illustration in Appendix.
- A broad-beamed sailboat carrying a single sail on a mast stepped well forward and often fitted with a centerboard.
Sorry, No Malayalam Meaning for your input!
See Catboa Want To Try Catboat In Malayalam??