Sorry, no definition found, however ambsace is a valid word for Scrabble(tm) word game. It's worth 13 points.
See also: ambryambsaces
Anagrams containing the word ambsace
ascambe eambsac ceambsa aceambs saceamb bsaceam mbsacea