Definitions
adjective
decorated with large-headed nails or other projections ⇒ ■ studded leather jackets, ⇒ ■ a beautiful gold bracelet studded with diamonds
full; abounding ⇒ ■ His collection was studded with Flemish masterpieces., ⇒ ■ a metal panel studded with small microphones