meaning of sentinels
1.  A place for dregs and dirt; a sink; a sewer. 
						 
Related Words
sentine | sentinel | sentineled | sentineling | sentinelled | sentinelling |
1.  A place for dregs and dirt; a sink; a sewer. 
						 
sentine | sentinel | sentineled | sentineling | sentinelled | sentinelling |