In days of old, when knighthood was in flower, carpet knight was a contemptuous term for a knight who fought all his battles in a lady's bed or on her carpet; one who stayed home from the wars. The expression, first recorded in 1576, came over the years to mean someone who avoids practical work.

Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.