English Dictionary
Definition scrip in British English
scrip noun
[uncountable] noun
/skrɪp/
English Dictionary