Letters that make nosh-up
s, o, n, p, h, u are letters that make 'nosh-up'
1 possible definitions for 'nosh-up'
Under this definition, nosh-up is a noun and has the following properties:
'nosh-up' can be a region of United Kingdom, UK, U.K., Britain, United Kingdom of Great Britain and Northern Ireland, Great Britain