SENTINE MEANING IN ENGLISH

• Sentine Definition & Synonyms

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


• Sentinelled Definition & Synonyms

  1. () of Sentinel


• Sentinelling Definition & Synonyms

  1. () of Sentinel


RECENT SEARCHES