STRAP OYSTER Meaning of STRAP OYSTER in English noun dialect : an uncommonly narrow oyster Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012