The phrase "thou art a lily-livered boy" is an insult implying that someone is cowardly or lacking courage. It suggests that the person is weak-willed or easily frightened, similar to the connotation of being timid or spineless.
Copyright © 2026 eLLeNow.com All Rights Reserved.