meaning of british shilling

british shilling meaning in General Dictionary

a former financial device in the uk