English Dictionary
Definition arousal in British English
arousal noun
[uncountable] noun
/əˈraʊz(ə)l/
English Dictionary