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.’