Definition of dogdrave in English:

dogdrave

noun

historical
  • A marine fish used for food.

Origin

Middle English. Origin uncertain.

Pronunciation

dogdrave

/ˈdɒɡdreɪv/