Log in
Search words & phrases
shamu
US
・
UK
A1
Definition
Video subtitles
noun
A brand associated with orca shows at SeaWorld.
The stage name of several orca whales at SeaWorld theme parks.
A performing orca whale, especially one at SeaWorld.