1 lobster-tail | Definition of lobster-tail

lobster-tail

noun

Definition of lobster-tail

: jointed armor for the lower part of the body
×

You're never
too cool to learn something new.

Sign up for our Word of the Day
daily newsletter!