Definition of togue

Definition of togue
  1. togue Noun lake trout ("Salvelinus namaycush"), a freshwater char of northern North America.
Feedback Form