English | German | Russian | Czech

turntail English

Meaning turntail meaning

What does turntail mean?

turntail

One who turns tail, or flees in cowardice.

Are you looking for...?