Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shavetails
in English
shavetails
#uncommon
Definitions
Noun
inexperienced
individuals
(
especially
in
military
context
)
newly-commissioned
officers
Base Words
shave
tails