Log in
Search words & phrases
ultra budget
US
・
UK
A1
Definition
Video subtitles
adjective
Extremely low cost; cheaper than budget options.
noun
A strategy focused on offering the lowest possible prices.