Definition of noshable in US English:

noshable

adjective

informal
  • Suitable for noshing; tasty, delicious.

Origin

1960s.