Definition of Scotchwoman in English:

Scotchwoman

noun

dated
  • A Scotswoman.

    • ‘She was given to the care of a faithful Scotchwoman who had once been our servant.’

Pronunciation

Scotchwoman

/ˈskɒtʃwʊmən/