1 stoun | Definition of stoun

stoun

Definition of stoun

dialectal chiefly British past participle of steal