Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

embay Definition

Cancel
embay
verb(em-bay)
to trap or catch in or as if in a bay

Words Related to embay!

embay Examples by Brain Bank Users