meaning of sentinels

1. A place for dregs and dirt; a sink; a sewer.


Related Words

sentine | sentinel | sentineled | sentineling | sentinelled | sentinelling |

Developed & Maintained By Taraprasad.com

Treasure Words