GRILL (3)

Source: 567

Grill (?), n. 1. 1. A figure of crossed bars with interstices, such as those sometimes impressed upon postage stamps.
2. 2. A grillroom.