Log in
Search words & phrases
ta-da
US
・
UK
A1
Definition
Video subtitles
exclamation
An exclamation used to draw attention to something being revealed or presented.
other
Used to announce something that you are showing or giving to someone, often with a flourish.