Noun Definitionfurlough1.Definition: a temporary leave of absence from military dutyCategory: General