London . ( From mouth and Street ). 1. f. entrance or entrance of a street. 2. f. secondary street that flows to another.