wharf English · canonical · Latin Trace. Question. Emerge. Concept Wharf L18 A wharf is a platform built alongside water for ships to tie up. Translations wharf English primary