Dictionary search results

Showing 1-4 of 4 results

smasher British & World English

A very attractive or impressive person or thing

atom smasher British & World English

Informal term for particle accelerator.

smasher English-Spanish

to be a smasher

to be a smasher in smasher English-Spanish

estar* buenísimo, estar* como un tren Spain/Españacolloquial/familiar