Top definition
A combination of daunting and strenuous. Used to describe a situation or person who is difficult to deal with and requires extream patience to handle.
Losing your power during a heatwave can be obnoxious and dauntuous.
by red_shamus June 26, 2018
Get the mug
Get a Dauntuous mug for your guy Callisto.