fenestrate

adjective
  1. having windows or openings
  2. Usage: technical
  3. having transparent areas or holes
  4. Usage: biology; technical
verb
  1. to provide with windows or openings
  2. Usage: technical

Examples