Definify.com

Definition 2022


letter_box

letter box

See also: letterbox

English

Noun

letter box (plural letter boxes)

  1. Alternative form of letterbox