English Dictionary
Definition alabaster in British English
alabaster adjective
adjective
/ˈæləˌbɑːstə(r)/
1
made of alabaster
Synonyms and related words
