English Dictionary
Definition pillowcase in British English
pillowcase noun
[countable] noun
/ˈpɪləʊˌkeɪs/
English Dictionary