studded

  • (s) dotted or adorned with or as with studs or nailheads; usually used in combination
    • star-studded heavens
    • diamond-studded belt

Words of close approximity