Definition of in shore in English:

in shore

phrase

  • On the water near land or nearer to land.

    • ‘At the moment he is net fishing close in shore for Dover sole.’