meaning of spouter

1. One who, or that which, spouts.
2.
a spouting whale


Related Words

spouter |

Developed & Maintained By Taraprasad.com

Treasure Words