Dictionary search results

Showing 1-2 of 2 results

stoned British & World English

Under the influence of drugs, especially cannabis

stone British & World English

Throw stones at