French leave
English Dictionary
->
Letter F
-> French leave
Search Dictionary:
French leave Definition
(n)
an
abrupt
and
unannounced
departure
(
without
saying
farewell
)
French leave Synonyms
French leave
© Art Branch Inc.