Jack ashore noun1 •(informal, old-fashioned) A sailor on shore leave, often depicted as drinking, merrymaking, or spending money recklessly. formsJack ashores