Meaning of whale watch in English:

whale watch

noun

  • An instance of whale watching; an excursion for this purpose.

Origin

1950s; earliest use found in Bennington (Vermont) Evening Banner.