Furlough Meaning

There are 3 meaning(s) for word Furlough

Meaning 1 : dismiss, usually for economic reasons

    Synonyms : lay off
Meaning 2 : a temporary leave of absence from military duty

Meaning 3 : grant a leave to

    Example : The prisoner was furloughed for the weekend to visit her children