Log in
Search words & phrases
influx
US /ˈɪnˌflʌks/
・
UK /ˈɪnflʌks/
B2
Definition
Video subtitles
noun
Sudden arrival of many people or things