mouth . 1. f. spot by where a river, a canal, etc., meets another, the sea or a lake. U t in sent. Fig. 2. f. desembocadero (? a street, road, etc.).