Yahoo Web Search

Search results

  1. Dictionary
    French leave
    /ˌfren(t)SH ˈlēv/

    noun

    • 1. an unauthorized or unannounced departure; absence without permission: informal, dated "he seems to have taken French leave"