meaning of Abwesenheitstag

Abwesenheitstag - German to English

duvet day [esp. Br.] [coll.]