meaning of foundering

1. of Founder
2.
of a ship sinking


Related Words

foundering |

Developed & Maintained By Taraprasad.com

Treasure Words