English Dictionary
Definition resat in British English
resat
/ˌriːˈsæt/
English Dictionary