Embarrassed - definition. (for those interested).