Dictionary search results

Showing 1-2 of 2 results

shell top British & World English

A short sleeveless top, typically having button fastenings down the back and a simple shape with a high neckline

top shell British & World English

A marine mollusc which has a low conical shell with a pearly interior, widespread in tropical and temperate seas