Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-3 of 3 results

storming British & World English

(of a performance, especially in sport or music) outstandingly vigorous or impressive

storm British & World English

move angrily or forcefully in a specified direction

barnstorming British & World English

(of a performance or performer) flamboyantly energetic and successful