To sleep or rest in a casual or makeshift bed; British slang for sleeping rough or staying overnight.
Possibly from Hindi 'do' meaning two, or from 'dose' related to lying down. It became British military slang and is common in British English for informal sleeping arrangements.
British soldiers coined 'doss house' for cheap lodgings, and 'dossing' became the perfect slang word for sleeping anywhere when traveling—it's why backpackers and travelers still use this word today!
Complete word intelligence in one call. Free tier — 50 lookups/day.