(s)studdeddotted or adorned with or as with studs or nailheads; usually used in combination“star-studded heavens”, “diamond-studded belt”