Dictionary.com
definitions
  • synonyms

Nova Scotia salmon

See more synonyms on Thesaurus.com
noun
  1. an Atlantic salmon, especially from the waters off Nova Scotia, cured in the local manner.
Compare lox1.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018