meaning of showboat

1. a river steamboat on which theatrical performances could be given especially on the Mississippi River


Related Words

showboat |

Developed & Maintained By Taraprasad.com

Treasure Words