Find the word definition

Wiktionary
rosewater sailor

n. (context obsolete nautical slang English) An officer who is incompetent, or not well-suited for the seas.