SCITUATE


Meaning of SCITUATE in English

/sich"ooh ayt', -it/ , n.

a town in E Massachusetts. 17,317.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .