Definitions
adjective
characterized by undue haste and lack of thought or deliberation
“madcap escapades”
Look “madcap” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
characterized by undue haste and lack of thought or deliberation
“madcap escapades”