ADMIRAL OF THE NARROW SEAS Meaning of ADMIRAL OF THE NARROW SEAS in English . One who from drunkenness vomits into the lap of the person sitting opposite to him. SEA PHRASE. Slang English vocab. Английский сленговый словарь. 2012