noun
    
    plural knights
    
    [count] a soldier in the past who had a high social rank and who fought while riding a horse and usually wearing armor
    
    a man who is given a special honor and the title of Sir by the king or queen of England
    
    
    
    a chess piece shaped like a horse's head - see picture at chess - see also white knight
    
    knight in shining armor
    
    a man who behaves in a very brave way
    
    
    
    a man who is the perfect romantic partner for a woman
    
    
    
    verb
    
    knights; knighted; knighting
    
    [+ obj] :to give (a man) the rank of a knight