Manred Copy link Manred , noun Homage or service rendered to a superior, as to a lord; vassalage. [Obsolete or Scots Law] — Jamieson Also: Manrent