spit and polish
English Dictionary
->
Letter S
-> spit and polish
Search Dictionary:
spit and polish Definition
(n)
careful
attention
to
order
and
appearance
(
as
in
the
military
)
spit and polish Synonyms
spit and polish
© Art Branch Inc.